package com.itsxb.service;

import com.itsxb.pojo.domain.Login;
import com.baomidou.mybatisplus.extension.service.IService;
import com.itsxb.pojo.dto.AdminLoginDto;
import com.itsxb.pojo.dto.LoginDto;
import com.itsxb.pojo.vo.TokenVo;

/**
 * <p>
 * 登录表 服务类
 * </p>
 *
 * @author 奇天书
 * @since 2023-12-22
 */
public interface ILoginService extends IService<Login> {

    Long saveLogin(LoginDto loginDto);

    TokenVo wechatLogin(String loginCode);

    TokenVo login(AdminLoginDto adminLoginDto);

    void logout();
}
